short mountain range - German English Dictionary